Granulated conch - Alemán Inglés Diccionario